store hand - German English Dictionary